<script lang="ts" setup></script>

<!--
此文件为开发者工具生成，生成时间: 2025/1/6下午10:08:43
使用方法：
在 D:\Web\小程序\uni-vue3-ts-小兔鲜项目\app\heima-shop\dist\dev\mp-weixin\pages\category\category.wxml 引入模板

```
<import src="category.skeleton.wxml"/>
<template is="skeleton" wx:if="{{loading}}" />
```

在 D:\Web\小程序\uni-vue3-ts-小兔鲜项目\app\heima-shop\dist\dev\mp-weixin\pages\category\category.wxss 中引入样式
```
@import "./category.skeleton.wxss";
```

更多详细信息可以参考文档：https://developers.weixin.qq.com/miniprogram/dev/devtools/skeleton.html
-->
<template name="skeleton">
  <view class="sk-container">
    <view class="viewport viewport data-v-4046d630 data-v-4046d630">
      <view class="search search data-v-4046d630 data-v-4046d630">
        <view class="input input data-v-4046d630 data-v-4046d630">
          <text
            class="icon-search data-v-4046d630 sk-transparent sk-text-14-2857-736 sk-text sk-pseudo sk-pseudo-circle"
            >女靴</text
          >
        </view>
      </view>
      <view class="categories categories data-v-4046d630 data-v-4046d630">
        <scroll-view scroll-y="true" class="primary primary data-v-4046d630 data-v-4046d630">
          <view class="item data-v-4046d630 active sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-69 sk-text">居家</text>
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-772 sk-text"
              >美食</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-113 sk-text"
              >服饰</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-437 sk-text"
              >母婴</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-875 sk-text"
              >个护</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-607 sk-text"
              >严选</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-258 sk-text"
              >数码</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-111 sk-text"
              >运动</text
            >
          </view>
          <view class="item data-v-4046d630 sk-pseudo sk-pseudo-circle">
            <text class="name data-v-4046d630 sk-transparent sk-text-14-2857-151 sk-text"
              >杂项</text
            >
          </view>
        </scroll-view>
        <scroll-view scroll-y="true" class="secondary secondary data-v-4046d630 data-v-4046d630">
          <view is="components/XtxSwiper" class="banner banner data-v-4046d630 data-v-4046d630">
            <view class="carousel XtxSwiper--carousel">
              <swiper autoplay="false" circular="true" interval="3000" current="0"></swiper>
              <view class="indicator XtxSwiper--indicator">
                <text class="dot XtxSwiper--dot"></text>
                <text class="dot XtxSwiper--dot"></text>
                <text class="dot XtxSwiper--dot"></text>
                <text class="dot XtxSwiper--dot active XtxSwiper--active"></text>
                <text class="dot XtxSwiper--dot"></text>
              </view>
            </view>
          </view>
          <view class="panel panel data-v-4046d630 data-v-4046d630">
            <view class="title title data-v-4046d630 data-v-4046d630">
              <text class="name data-v-4046d630 sk-transparent sk-text-27-4194-222 sk-text"
                >居家生活用品</text
              >
              <navigator
                class="more data-v-4046d630 sk-transparent sk-text-30-6452-184 sk-text sk-pseudo sk-pseudo-circle"
                hover-class="none"
                >全部</navigator
              >
            </view>
            <view class="section section data-v-4046d630 data-v-4046d630">
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-346 sk-text"
                  >极光限定 珠光蓝珐琅锅</view
                >
                <view class="price price data-v-4046d630 data-v-4046d630">
                  <text class="symbol data-v-4046d630 sk-transparent sk-opacity">¥</text>
                  <text class="number data-v-4046d630 sk-transparent sk-text-14-2857-484 sk-text"
                    >199.00</text
                  >
                </view>
              </navigator>
            </view>
          </view>
          <view class="panel panel data-v-4046d630 data-v-4046d630">
            <view class="title title data-v-4046d630 data-v-4046d630">
              <text class="name data-v-4046d630 sk-transparent sk-text-27-4194-471 sk-text"
                >收纳</text
              >
              <navigator
                class="more data-v-4046d630 sk-transparent sk-text-30-6452-985 sk-text sk-pseudo sk-pseudo-circle"
                hover-class="none"
                >全部</navigator
              >
            </view>
            <view class="section section data-v-4046d630 data-v-4046d630">
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-351 sk-text"
                  >给衣柜减减肥，真空防潮压缩袋</view
                >
                <view class="price price data-v-4046d630 data-v-4046d630">
                  <text class="symbol data-v-4046d630 sk-transparent sk-opacity">¥</text>
                  <text class="number data-v-4046d630 sk-transparent sk-text-14-2857-373 sk-text"
                    >79.00</text
                  >
                </view>
              </navigator>
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-499 sk-text"
                  >爆款明星好物，抽屉式透明储物柜</view
                >
                <view class="price price data-v-4046d630 data-v-4046d630">
                  <text class="symbol data-v-4046d630 sk-transparent sk-opacity">¥</text>
                  <text class="number data-v-4046d630 sk-transparent sk-text-14-2857-723 sk-text"
                    >129.00</text
                  >
                </view>
              </navigator>
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-889 sk-text"
                  >衣柜省空间神器，棉麻涤·收纳挂袋</view
                >
                <view class="price price data-v-4046d630 data-v-4046d630">
                  <text class="symbol data-v-4046d630 sk-transparent sk-opacity">¥</text>
                  <text class="number data-v-4046d630 sk-transparent sk-text-14-2857-488 sk-text"
                    >55.00</text
                  >
                </view>
              </navigator>
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-902 sk-text"
                  >换季好帮手，大容量防尘衣物收纳袋</view
                >
              </navigator>
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-242 sk-text"
                  >可水洗的布艺收纳盒</view
                >
              </navigator>
              <navigator class="goods goods data-v-4046d630 data-v-4046d630" hover-class="none">
                <image class="image data-v-4046d630 sk-image"></image>
                <view
                  class="name ellipsis data-v-4046d630 sk-transparent sk-text-14-2857-841 sk-text"
                  >开发员自留款，带滚轮双层脏衣篓</view
                >
              </navigator>
            </view>
          </view>
        </scroll-view>
      </view>
    </view>
  </view>
</template>

<style scoped>
/*
此文件为开发者工具生成，生成时间: 2025/1/6下午10:08:43

在 D:\Web\小程序\uni-vue3-ts-小兔鲜项目\app\heima-shop\dist\dev\mp-weixin\pages\category\category.wxss 中引入样式
```
@import "./category.skeleton.wxss";
```

更多详细信息可以参考文档：https://developers.weixin.qq.com/miniprogram/dev/devtools/skeleton.html
*/
.sk-transparent {
  color: transparent !important;
}
.sk-text-14-2857-736 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 37.6923rpx;
  position: relative !important;
}
.sk-text {
  background-origin: content-box !important;
  background-clip: content-box !important;
  background-color: transparent !important;
  color: transparent !important;
  background-repeat: repeat-y !important;
}
.sk-text-14-2857-69 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-772 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-113 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-437 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-875 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-607 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-258 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-111 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-14-2857-151 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35rpx;
  position: relative !important;
}
.sk-text-27-4194-222 {
  background-image: linear-gradient(
    transparent 27.4194%,
    #eeeeee 0%,
    #eeeeee 72.5806%,
    transparent 0%
  ) !important;
  background-size: 100% 59.6154rpx;
  position: relative !important;
}
.sk-text-30-6452-184 {
  background-image: linear-gradient(
    transparent 30.6452%,
    #eeeeee 0%,
    #eeeeee 69.3548%,
    transparent 0%
  ) !important;
  background-size: 100% 59.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-346 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-opacity {
  opacity: 0 !important;
}
.sk-text-14-2857-484 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.3077rpx;
  position: relative !important;
}
.sk-text-27-4194-471 {
  background-image: linear-gradient(
    transparent 27.4194%,
    #eeeeee 0%,
    #eeeeee 72.5806%,
    transparent 0%
  ) !important;
  background-size: 100% 59.6154rpx;
  position: relative !important;
}
.sk-text-30-6452-985 {
  background-image: linear-gradient(
    transparent 30.6452%,
    #eeeeee 0%,
    #eeeeee 69.3548%,
    transparent 0%
  ) !important;
  background-size: 100% 59.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-351 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-373 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.3077rpx;
  position: relative !important;
}
.sk-text-14-2857-499 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-723 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.3077rpx;
  position: relative !important;
}
.sk-text-14-2857-889 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-488 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.3077rpx;
  position: relative !important;
}
.sk-text-14-2857-902 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-242 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-text-14-2857-841 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 29.6154rpx;
  position: relative !important;
}
.sk-image {
  background: #efefef !important;
}
.sk-pseudo::before,
.sk-pseudo::after {
  background: #efefef !important;
  background-image: none !important;
  color: transparent !important;
  border-color: transparent !important;
}
.sk-pseudo-rect::before,
.sk-pseudo-rect::after {
  border-radius: 0 !important;
}
.sk-pseudo-circle::before,
.sk-pseudo-circle::after {
  border-radius: 50% !important;
}
.sk-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: transparent;
}
</style>
